polluting waste - French English Dictionary